package com.xczl.demo.dao;

import java.util.List;

import com.xczl.demo.domain.GoodsCate;

public interface GoodsCateDao {

	/**
	 * 插入商品分类
	 * 
	 * @param goodsCate
	 */
	void insertGoodsCate(GoodsCate goodsCate);

	/**
	 * 删除商品分类
	 * 
	 * @param id
	 */
	void deleteGoodsCate(int id);

	/**
	 * 更新商品分类
	 * 
	 * @param goodsCate
	 */
	void updateGoodsCate(GoodsCate goodsCate);

	/**
	 * 按ID查询分类
	 * 
	 * @param id
	 * @return
	 */
	GoodsCate findById(int id);

	/**
	 * 查询所有分类
	 * 
	 * @return
	 */
	List<GoodsCate> findAll();

}
